@charset "gb2312";
/*
	Power by kjxxfenghui@sina.com.cn
	1018522364@qq.com
	gdkjxx991335(·ë)
*/


@font-face{
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot');
	src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
	url('../fonts/iconfont.woff') format('woff'),
	url('../fonts/iconfont.ttf') format('truetype'),
	url('../fonts/iconfont.svg#iconfont') format('svg');
	font-weight:normal;
	font-style:normal;
}
.iconfont{
	font-family:"iconfont" !important;
	font-style:normal; font-weight:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
/*
@font-face {
	font-family:'fzlanting';
	src:url('../fonts/fzlanting.TTF');
	font-weight:normal;
	font-style:normal;
}
*/
@font-face {
	font-family:'fangzheng';
	src:url('../fonts/fzzqh.TTF');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'eee_font';
	src:url('../fonts/AVENIR-ROMAN.ttf');
	font-weight:normal;
	font-style:normal;
}

@font-face {
    font-family: 'CandaraBold';
    src: url('../fonts/CandaraBold.eot');
    src: url('../fonts/CandaraBold.eot') format('embedded-opentype'),
         url('../fonts/CandaraBold.eot?iefix') format('opentype'),
         url('../fonts/CandaraBold.woff') format('woff'),
         url('../fonts/CandaraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Candara';
    src: url('../fonts/Candara.eot');
    src: url('../fonts/Candara.eot') format('embedded-opentype'),
         url('../fonts/Candara.eot?iefix') format('opentype'),
         url('../fonts/Candara.woff') format('woff'),
         url('../fonts/Candara.ttf') format('truetype');
}
.eee_font{
	font-family:"eee_font" !important;
	font-style:normal; font-weight:normal;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block; margin:0; padding:0; border:0; background:transparent; text-align:left;}
html{width:100%; height:100%; margin:0; padding:0;}
body{width:100%; background-color:#FFF; font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå",Verdana,Geneva,sans-serif; font-size:12px; line-height:22px; color:#666; margin:0px; padding:0px;}
dl{margin:0; padding:0; border:0;}
dl dt{margin:0; padding:0; border:0;}
dl dd{margin:0; padding:0; border:0;}
ul{margin:0; padding:0; list-style-type:none; border:0;}
ul li{margin:0; padding:0; list-style-type:none; border:0;}
p{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,form,fieldset{margin:0; padding:0;}
img{border:0px;}
img.aligncenter{text-align:center; margin:20px auto 20px auto; display:block;}
i,em{font-style:normal;}
a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#ac1109; text-decoration:none;}
a:focus{-moz-outline-style: none; }
a:active{outline:none; text-decoration:none;}
.div_clear{clear:both; margin:0; padding:0; height:0; line-height:0; font-size:0;}
.blank_20{width:100%; height:20px; overflow:hidden; clear:both; margin:0 auto;}
.blank_30{width:100%; height:30px; overflow:hidden; clear:both; margin:0 auto;}
.blank_40{width:100%; height:40px; overflow:hidden; clear:both; margin:0 auto;}
.blank_50{width:100%; height:50px; overflow:hidden; clear:both; margin:0 auto;}


#head{width:100%; height:80px; margin:0; padding:0; clear:both; background-color:#FFF;}
#head .head{width:1200px; height:80px; margin:0 auto; padding:0; clear:both;}
#head .head:after{content:""; display:block; height:0px; line-height:0px; clear:both; visibility:hidden; overflow:hidden;}

#head .head .head_l{width:55%; height:100%; float:left; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -ms-flex-pack:start; -webkit-justify-content:flex-start; justify-content:flex-start; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; flex-direction:row; -webkit-flex-direction:row; -moz-flex-direction:row; -o-flex-direction:row;}
#head .head .head_r{width:44%; height:100%; float:right;}

#head .head .head_l a{display:inline-block;}
#head .head .head_l a:nth-of-type(2){margin-left:15px;}
#head .head .head_l a:nth-of-type(3){margin-left:20px; cursor:default;}

#head .head .head_r dl{margin:0; padding:0; width:100%; height:100%;}
#head .head .head_r dl dt{margin:0; padding:0; float:none; height:45%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; flex-direction:row; -webkit-flex-direction:row; -moz-flex-direction:row; -o-flex-direction:row;}
#head .head .head_r dl dd{margin:0; padding:0; float:none; height:48%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; -webkit-align-items:center; -ms-flex-align:center; align-items:center; flex-direction:row; -webkit-flex-direction:row; -moz-flex-direction:row; -o-flex-direction:row;}

#head .head .head_r dl dt a{font-size:12px;}
#head .head .head_r dl dt em{font-style:normal; padding:0px 5px;}

#head .head .head_r dl dd a{display:inline-block; height:30px; line-height:40px; overflow:hidden; cursor:default;}
#head .head .head_r dl dd em{font-size:18px; line-height:18px; font-style:normal;}

#common_menu{width:1200px; height:50px; margin:0 auto; padding:0; clear:both; background-color:#db0816;}
#common_menu .common_menu{width:1200px; height:100%; margin:0 auto; padding:0; clear:both;}

#common_menu .common_menu ul{margin:0; padding:0; list-style-type:none; width:100%; height:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:flex-end; -ms-flex-pack:flex-end; justify-content:flex-end; -webkit-align-items:flex-start; -ms-flex-align:flex-start; align-items:flex-start; flex-direction:row; -webkit-flex-direction:row; -moz-flex-direction:row; -o-flex-direction:row;}
#common_menu .common_menu ul:after{content:""; display:block; height:0px; line-height:0px; clear:both; visibility:hidden; overflow:hidden;}
#common_menu .common_menu ul li{margin:0; padding:0; height:100%; display:inline-block; position:relative; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-align-items:flex-start; -ms-flex-align:flex-start; align-items:flex-start; flex-direction:column; -webkit-flex-direction:column; -moz-flex-direction:column; -o-flex-direction:column;}
#common_menu .common_menu ul li > a{display:inline-block; color:#FFF; line-height:50px; font-size:14px; margin:0; padding:0px 33px; position:relative;}
#common_menu .common_menu ul li:hover > a{color:#FFF; background-color:#f38089;}
#common_menu .common_menu ul li.on > a{color:#FFF; background-color:#f38089;}

#common_menu .common_menu ul li dl{margin:0; padding:0; width:104px; height:auto; position:absolute; top:100%; left:0px; display:none; z-index:10000; box-shadow: 0px 1px 4px rgba(0,0,0,0.3), 0px 0px 20px rgba(0,0,0,0.1) inset;}
#common_menu .common_menu ul li dl dt{margin:0; padding:0; float:none; text-align:center;}
#common_menu .common_menu ul li dl dd{margin:0; padding:0; float:none; text-align:center;}
#common_menu .common_menu ul li dl dd a{display:block; width:100%; height:50px; line-height:50px; overflow:hidden; color:#FFF; font-size:14px; background-color:#ffaa08; text-align:center; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
#common_menu .common_menu ul li dl dd:hover a{color:#FFF; background-color:#000;}

@media screen and (max-width:1200px){
	#head .head{width:96%; margin:0 auto;}
	#common_menu{width:100%;}
	#common_menu .common_menu{width:100%;}
}

#mini_head{display:none; width:100%; min-width:320px; height:70px; margin:0 auto; padding:0; background-color:#FFF; clear:both; position:relative;}
#mini_head .mini_head{width:100%; height:70px; margin:0 auto; padding:0; position:relative;}
#mini_head .mini_head dl{margin:0 auto; padding:0; float:none; width:96%; height:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex;}
#mini_head .mini_head dl dt{margin:0; padding:0; float:left; width:55%; height:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
#mini_head .mini_head dl dd{margin:0; padding:0; float:right; width:44%; height:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; -webkit-justify-content:flex-end; justify-content:flex-end; -ms-flex-pack:end; flex-direction:row; -webkit-flex-direction:row; -ms-flex-direction:row;}
#mini_head .mini_head dl:after{display:block; content:"";  height:0; clear:both; overflow:hidden; visibility:hidden;}
#mini_head .mini_head dl dt img{height:50px; width:auto; border:0px;}
#mini_head .mini_head dl dt a{display:inline-block;}
#mini_head .mini_head dl dt a:nth-of-type(2){margin-left:15px;}
#mini_head .mini_head dl dt a:nth-of-type(3){margin-left:20px; cursor:default;}
#mini_head .mini_head a.menu_button{display:inline-block; float:right; font-size:30px; color:#1a1a1a;}

#mini_head .menu{display:none; width:100%; height:auto; margin:0 auto; padding:0; background-color:#FFF; clear:both; position:absolute; left:0px; right:0px; top:70px; z-index:100;}
#mini_head .menu ul{margin:0; padding:0; list-style-type:none; width:100%;}
#mini_head .menu ul li{margin:0; padding:0; float:none; border-bottom:1px solid rgba(0,0,0,0.15);}
#mini_head .menu ul li:first-child{border-top:1px solid rgba(0,0,0,0.15);}
#mini_head .menu ul li a.no_sub_menu{padding:0% 4%; height:50px; color:#78818e; font-size:14px; cursor:pointer; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}
#mini_head .menu ul li .dt{padding:0% 4%; height:50px; color:#78818e; font-size:14px; position:relative; cursor:pointer; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}
#mini_head .menu ul li .dt:after{content:""; display:block; width:26px; height:26px; position:absolute; right:5%; top:15px; background-image:url(../images/26x26_off.png); background-position:center center; background-repeat:no-repeat; background-size:20px auto;}
#mini_head .menu ul li.on .dt{background-color:#8fc31f; color:#FFF;}
#mini_head .menu ul li.on .dt:after{content:""; display:block; width:26px; height:26px; position:absolute; right:5%; top:15px; background-image:url(../images/26x26_on.png); background-position:center center; background-repeat:no-repeat; background-size:20px auto;}
#mini_head .menu ul li .dd{display:none;}
#mini_head .menu ul li .dd a{display:block; float:none; color:#78818e; font-size:12px; width:90%; margin:0 auto; padding:11px 0px; border-top:1px solid rgba(0,0,0,0.15);}

#mini_head .menu dl{margin:0; padding:0; float:none; clear:both; width:100%; border-bottom:1px solid rgba(0,0,0,0.15);}
#mini_head .menu dl dt{margin:0; padding:0; float:none;}
#mini_head .menu dl dd{margin:0; padding:0; float:none;}
#mini_head .menu dl .dd_box{width:100%; height:130px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex;}
#mini_head .menu dl .dd_box .cell{width:50%; height:100%; flex:1; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column;}
#mini_head .menu dl .dd_box .cell p{margin:0; padding:0; font-size:12px; text-align:center;}
#mini_head .menu dl .dd_box .cell img{width:100px; height:auto; border:0px;}
#mini_head .menu dl .dd_box .cell i{font-size:64px;}
#mini_head .menu dl .dd_box .cell em{font-size:18px;}
#mini_head .menu dl a.button_close{display:inline-block; font-size:12px; padding:5px 25px; border:#e4c292 solid 1px; background-color:#FFF; -webkit-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#mini_head .menu dl a.button_close:hover{border:#64ab58 solid 1px; background-color:#64ab58; color:#FFF;}

@media screen and (max-width:1000px){
	#head{display:none;}
	#mini_head{display:block;}
	#common_menu{display:none;}
}
@media screen and (max-width:460px){
	#head{display:none;}
	#mini_head{display:block;}
	#mini_head .mini_head dl dt a:nth-of-type(3){display:none;}
	#common_menu{display:none;}
}

#banner{width:100%; height:auto; margin:0 auto; padding:0; clear:both;}
#banner .banner{width:1200px; height:auto; margin:0 auto; padding:0;}
#banner .banner img{width:100%; height:auto; border:0px;}

@media screen and (max-width:1200px){
	#banner .banner{width:100%;}
}

#banner_blank{width:100%; height:40px; margin:0; padding:0; clear:both; overflow:hidden;}


#foot_pppp{width:100%; height:auto; margin:0; padding:0px 0px 10px 0px; clear:both;}
#foot_pppp .foot_pppp{width:1200px; height:auto; margin:0 auto; padding:0; clear:both;}
#foot_pppp .foot_pppp ul{margin:0; padding:0; list-style-type:none; width:103%; margin-left:-2%;}
#foot_pppp .foot_pppp ul:after{content:""; display:block; height:0px; line-height:0px; clear:both; visibility:hidden; overflow:hidden;}
#foot_pppp .foot_pppp ul li{margin:0; padding:0; float:left;}
#foot_pppp .foot_pppp ul li img{width:100%; height:auto; border:0px;}
#foot_pppp .foot_pppp ul li:nth-child(1){width:22.5%; margin-left:2%;}
#foot_pppp .foot_pppp ul li:nth-child(2){width:31%; margin-left:1.5%;}
#foot_pppp .foot_pppp ul li:nth-child(3){width:19.4%; margin-left:1.5%;}
#foot_pppp .foot_pppp ul li:nth-child(4){width:19.4%; margin-left:1.5%;}

@media screen and (max-width:1200px){
	#foot_pppp .foot_pppp{width:98%; margin:0% 0% 0% 1%;}
	#foot_pppp .foot_pppp ul{width:103%; margin-left:-2%;}
}
@media screen and (max-width:768px){
	#foot_pppp .foot_pppp{width:96%; margin:0% 0% 0% 3%;}
	#foot_pppp .foot_pppp ul{width:103%; margin-left:-3%;}
	#foot_pppp .foot_pppp ul li:nth-child(1){width:40%; margin-left:2%;}
	#foot_pppp .foot_pppp ul li:nth-child(2){width:55.5%; margin-left:2%;}
	#foot_pppp .foot_pppp ul li:nth-child(3){width:47.5%; margin-left:2%;}
	#foot_pppp .foot_pppp ul li:nth-child(4){width:47.5%; margin-left:2%;}
}
/*
@media screen and (max-width:480px){
	#foot_pppp .foot_pppp{width:96%; margin:0% 2% 0% 2%;}
	#foot_pppp .foot_pppp ul{width:100%; margin-left:0%;}
	#foot_pppp .foot_pppp ul li:nth-child(1){width:100%; margin-left:0%; float:none;}
	#foot_pppp .foot_pppp ul li:nth-child(2){width:100%; margin-left:0%; float:none;}
	#foot_pppp .foot_pppp ul li:nth-child(3){width:100%; margin-left:0%; float:none;}
	#foot_pppp .foot_pppp ul li:nth-child(4){width:100%; margin-left:0%; float:none;}
}
*/

#foot_menu{width:100%; height:auto; margin:0 auto; padding:0; clear:both;}
#foot_menu .foot_menu{width:1200px; height:40px; margin:0 auto; padding:0; clear:both; background-color:#db0816; overflow:hidden;}
#foot_menu .foot_menu ul{margin:0; padding:0; list-style-type:none; width:100%; text-align:center;}
#foot_menu .foot_menu ul li{margin:0; padding:0% 3%; display:inline-block; line-height:40px;}
#foot_menu .foot_menu ul li a{color:#FFF; font-size:14px;}

@media screen and (max-width:1200px){
	#foot_menu .foot_menu{width:100%;}
	#foot_menu .foot_menu ul li{padding:0% 2%;}
}
@media screen and (max-width:768px){
	#foot_menu .foot_menu{width:100%;}
	#foot_menu .foot_menu ul li{padding:0% 1%;}
}

#foot_bottom{width:100%; height:auto; margin:0; padding:0; clear:both;}
#foot_bottom .foot_bottom{width:1200px; height:auto; margin:0 auto; padding:0; clear:both;}
#foot_bottom .foot_bottom dl{margin:0; padding:25px 0px 25px 0px; width:100%;}
#foot_bottom .foot_bottom dl dt{margin:0; padding:0; float:none; font-size:14px; line-height:22px; color:#1a1a1a; text-align:center;}
#foot_bottom .foot_bottom dl dd{margin:0; padding:0; float:none; font-size:14px; line-height:22px; color:#1a1a1a; text-align:center;}
#foot_bottom .foot_bottom p{margin:0; padding:0; text-align:center;}
#foot_bottom .foot_bottom a{color:#1a1a1a;}

@media screen and (max-width:1200px){
	#foot_bottom .foot_bottom{width:100%;}
}
@media screen and (max-width:768px){
	#foot_bottom .foot_bottom{width:100%;}
	#foot_bottom .foot_bottom dl dt{font-size:12px; line-height:18px;}
	#foot_bottom .foot_bottom dl dd{font-size:12px; line-height:18px;}
}


#canvas{width:100%; height:auto; margin:0; padding:0; clear:both;}
#canvas .canvas{width:1200px; height:auto; margin:0 auto; padding:0; clear:both;}
#canvas .canvas .column_l{width:300px; height:auto; margin:0; padding:0; float:left;}
#canvas .canvas .column_r{width:860px; height:auto; margin:0; padding:0; float:right;}

#canvas .canvas .column_l .left_sub_menu{width:100%; height:auto; margin:0; padding:0; clear:both;}
#canvas .canvas .column_l .left_sub_menu dl{margin:0; padding:0; width:100%;}
#canvas .canvas .column_l .left_sub_menu dl dt{margin:0; padding:0; float:none; background-color:#db0816;}
#canvas .canvas .column_l .left_sub_menu dl dd{margin:0; padding:0; float:none; background-color:#e6e6e6;}

#canvas .canvas .column_l .left_sub_menu dl dt time{color:#FFF; font-size:24px; line-height:24px; margin:0 auto; padding:14px 0px; width:70%; text-align:left; display:block;}

#canvas .canvas .column_l .left_sub_menu dl dd time{color:#1a1a1a; font-size:16px; line-height:20px; margin:0 auto; padding:15px 0px; width:80%; text-align:left; display:block; border-top:#ccc solid 1px; background-image:url(../images/10x10.png); background-position:left center; background-repeat:no-repeat;}
#canvas .canvas .column_l .left_sub_menu dl dd time a{color:#1a1a1a; margin-left:20px;}
#canvas .canvas .column_l .left_sub_menu dl dd.on{background-color:#db0816;}
#canvas .canvas .column_l .left_sub_menu dl dd.on time{border-top:#db0816 solid 1px;}
#canvas .canvas .column_l .left_sub_menu dl dd.on time a{color:#FFF;}
#canvas .canvas .column_l .left_sub_menu dl dd:hover{background-color:#f38089;}
#canvas .canvas .column_l .left_sub_menu dl dd:hover time{border-top:#f38089 solid 1px;}
#canvas .canvas .column_l .left_sub_menu dl dd:hover time a{color:#FFF;}


#canvas .canvas .column_l .left_sub_menu dl dt:nth-of-type(1){margin-bottom:15px;}
#canvas .canvas .column_l .left_sub_menu dl dt:nth-of-type(2){height:15px; overflow:hidden; background-color:#e6e6e6;}

@media screen and (max-width:1200px){
	#canvas .canvas{width:98%; margin:0 auto;}
	#canvas .canvas .column_l{width:29%;}
	#canvas .canvas .column_r{width:67%;}
}

#mini_sub_menu{display:none; width:100%; height:auto; margin:0; padding:0; clear:both; overflow:hidden;}
#mini_sub_menu .mini_sub_menu{width:96%; height:auto; margin:0 auto; padding:0; clear:both; overflow:visible;}
#mini_sub_menu .mini_sub_menu ul{margin:0; padding:0; list-style-type:none; width:102%; margin-left:-2%; text-align:left;}
#mini_sub_menu .mini_sub_menu ul li{margin:0; padding:0; display:inline-block; margin-left:2%; margin-bottom:10px;}
#mini_sub_menu .mini_sub_menu ul li a{color:#1a1a1a; font-size:14px; margin:0; padding:8px 25px; display:inline-block; background-color:#cccccc; text-decoration:none; -webkit-transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; transition:all 0.5s ease-in-out 0s;}
#mini_sub_menu .mini_sub_menu ul li.on a{color:#FFF; background-color:#db0816;}
#mini_sub_menu .mini_sub_menu ul li:hover a{color:#FFF; background-color:#f38089;}

@media screen and (max-width:1000px){
	#canvas .canvas{width:98%; margin:0 auto;}
	#canvas .canvas .column_l{display:none;}
	#canvas .canvas .column_r{width:96%; margin:0% 0% 0% 2%; float:left;}
	#mini_sub_menu{display:block;}
}

#canvas .canvas .column_r .location{width:100%; height:auto; margin:0; padding:0; clear:both;}
#canvas .canvas .column_r .location dl{margin:0; padding:0; width:100%;}
#canvas .canvas .column_r .location dl dt{margin:0; padding:0; float:none;}
#canvas .canvas .column_r .location dl dd{margin:0; padding:0; float:none;}

#canvas .canvas .column_r .location dl dd time{display:block; margin:0; padding:0px 0px 10px 0px; border-bottom:#ccc solid 1px; font-size:14px; line-height:20px; color:#666;}
#canvas .canvas .column_r .location dl dd a{color:#666;}


#pagination{width:100%; height:auto; margin:0 auto; padding:0; clear:both;}
#pagination dl{margin:0 auto; padding:0; width:98%;}
#pagination dl dt{margin:0; padding:0; float:none; text-align:center;}
#pagination dl dd{margin:0; padding:0; float:none; text-align:center;}
#pagination dl a{padding:5px 10px; margin:5px 5px; color:#5cbf14; background-color:#FFF; border:#e1e2e3 solid 1px; font-size:14px; display:inline-block;}
#pagination dl a:hover{border:#5cbf14 solid 1px; color:#FFF; background-color:#5cbf14;}
#pagination dl a u{text-decoration:none; font-style:normal;}
#pagination dl span{padding:5px 10px; margin:0px 5px; background-color:#FFF; border:#e1e2e3 solid 1px; font-size:14px; color:#B0B0B0;}
#pagination dl font{padding:5px 10px; margin:0px 5px; background-color:#5cbf14; border:#5cbf14 solid 1px; font-size:14px; color:#FFF; font-weight:bold;}


#online_service_xxx{width:73px; height:341px; position:fixed; top:50%; right:0px; z-index:999; margin-top:-180px;}
#online_service_xxx .online_service_xxx{width:67px; height:auto; margin:0 auto; padding:5px 0px 5px 0px;}
#online_service_xxx .online_service_xxx ul{margin:0; padding:0; list-style-type:none;}
#online_service_xxx .online_service_xxx ul li{margin:0; padding:0; float:none; position:relative; width:67px; height:66px;}
#online_service_xxx .online_service_xxx ul li.null{margin:0; padding:0; float:none; height:4px; line-height:4px; overflow:hidden;}
#online_service_xxx .online_service_xxx ul li .visible{display:block; width:67px; height:63px; position:absolute; top:0px; right:0px; z-index:1;}
#online_service_xxx .online_service_xxx ul li .hidden{display:none; width:166px; height:66px; position:absolute; top:0px; right:0px; z-index:2;}